package com.myBase.core.entity;

import java.io.Serializable;
import java.util.Date;

import com.myBase.core.base.entity.BaseEntity;

/**
 * 
 *     
 * 项目名称：eBei-api    
 * 类名称：GrantGoldCoins    
 * 类描述：    发放金币入参实体
 * 创建人：wj    
 * 创建时间：2017年5月4日 下午1:42:14    
 * 修改人：wj    
 * 修改时间：2017年5月4日 下午1:42:14    
 * 修改备注：    
 * @version     
 *
 */
public class GrantGoldCoinsVo extends BaseEntity<GrantGoldCoinsVo> implements Serializable{

    private static final long serialVersionUID = 3769422362923749101L;

    private String orderId;//金币系统订单id，通过该字段，可以查询到唯一的交易记录以及相关流水

    private String branchId;//多系统支持（易贷msyidai）

    private String subChannel;//渠道来源

    private String goldCoinSum;//交易金币数量

    private String userId;//易贷/转赚中用户id，如果为批量操作则传入系统操作员账户id

    private Date tradeTime;//交易时间 yyyy-MM-dd HH:mm:ss

    private String goldCoidId;//goldcoin表主键

    private String remarks;//描述信息：比如注册得10金币

    private String equipment;//设备:如 安卓、IOS

    private String userName;//用户名称

    private String mobile;//用户手机号
    
    private String noteType;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getBranchId() {
        return branchId;
    }

    public void setBranchId(String branchId) {
        this.branchId = branchId;
    }

    public String getSubChannel() {
        return subChannel;
    }

    public void setSubChannel(String subChannel) {
        this.subChannel = subChannel;
    }

    public String getGoldCoinSum() {
        return goldCoinSum;
    }

    public void setGoldCoinSum(String goldCoinSum) {
        this.goldCoinSum = goldCoinSum;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Date getTradeTime() {
        return tradeTime;
    }

    public void setTradeTime(Date tradeTime) {
        this.tradeTime = tradeTime;
    }

    public String getGoldCoidId() {
        return goldCoidId;
    }

    public void setGoldCoidId(String goldCoidId) {
        this.goldCoidId = goldCoidId;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getEquipment() {
        return equipment;
    }

    public void setEquipment(String equipment) {
        this.equipment = equipment;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
    
    

    public String getNoteType() {
		return noteType;
	}

	public void setNoteType(String noteType) {
		this.noteType = noteType;
	}

	@Override
    public String toString() {
        return "GrantGoldCoinsVo [orderId=" + orderId + ", branchId=" + branchId + ", subChannel=" + subChannel
                + ", goldCoinSum=" + goldCoinSum + ", userId=" + userId + ", tradeTime=" + tradeTime + ", goldCoidId="
                + goldCoidId + ",remarks=+" + remarks + ",equipment=+" + equipment + ",userName=" + userName
                + ",mobile=" + mobile + ",noteType="+noteType+"]";
    }

}
